SGofCPLcommand('b 5 5,h 4.5,roty 90,move -4.5 0 0,save B,enter,b 3 5,enter,d 5 1.5 0,+,h 1.5,save A,move 1.5 0 -2.5,dups 1 1 2 2,+,enter,d 2.5 3 0,h 10,move 0 0 -5,-,enter,load A,rotz 180,move 4.5 0 -0.75,enter,d 2 3 0,h 5,move 0 0 -2.5,+,+,enter,load B,move 10.5 -0.01 0,+,move 4.5 0 0,save C,dups 1 7 1 15,enter,load C,rotz 90,move -2.5 2.5 0,dups 2 1 1 15,dupg 1 3 1 40,+,enter,load C,rotx 45,rotz 90,move -2.5 22.5 0,enter,load C,rotx -45,rotz 90,move 17.5 22.5 0,+,dupg 1 3 1 40,+,enter,sph 8.67,dup,rotx 180,+,move -2.5 0 0,dupg 2 7 1 20,cat')
SGofCPLcommand(['b 5 5,h 4.5,roty 90,move -4.5 0 0,save B,enter,b 3 5,enter,d 5 1.5 0,+,h 1.5,save A,move 1.5 0 -2.5,dups 1 1 2 2,+,enter,d 2.5 3 0,h 10,move 0 0 -5,-,enter,load A,rotz 180,move 4.5',...
' 0 -0.75,enter,d 2 3 0,h 5,move 0 0 -2.5,+,+,enter,load B,move 10.5 -0.01 0,+,move 4.5 0 0,save C,dups 1 7 1 15,enter,load C,rotz 90,move -2.5 2.5 0,dups 2 1 1 15,dupg 1 3 1 40,+,enter,load C,rot',...
'x 45,rotz 90,move -2.5 22.5 0,enter,load C,rotx -45,rotz 90,move 17.5 22.5 0,+,dupg 1 3 1 40,+,enter,sph 8.67,dup,rotx 180,+,move -2.5 0 0,dupg 2 7 1 20,cat'])